bulb syringe - English Synonyms Dictionary